synthetic lubricant - Francés Inglés Diccionario